home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20000114-20000217 / 000162_news@columbia.edu _Thu Jan 27 14:58:12 2000.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: <news@columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id OAA10403
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Thu, 27 Jan 2000 14:58:12 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id OAA08285
  7.     for kermit.misc@watsun.cc.columbia.edu; Thu, 27 Jan 2000 14:38:12 -0500 (EST)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
  10. Subject: Re: How to set terminal speed in msdos kermit 316 on tcp/ip connection?
  11. Date: 27 Jan 2000 19:38:10 GMT
  12. Organization: Columbia University
  13. Message-ID: <86q6r2$82q$1@newsmaster.cc.columbia.edu>
  14. To: kermit.misc@columbia.edu
  15.  
  16. In article <86q226$j4f$1@nnrp1.deja.com>,  <dubal@my-deja.com> wrote:
  17. : Thank you very much for such prompt response!
  18. : The PC is 486sx running msdos 5.0 with 8mb ram and ne2000 isa 10mb lan
  19. : card with bnc connecter. No other machine on the lan except the linux
  20. : host (test setup).
  21. : I forgot to mention: If I use a commercial tcp and terminal emulator
  22. : (tuntcp/tunemul from esker) on the same PC, I get faster screen
  23. : displays and stty -a shows 38400. See if you can help.
  24. : Thnaks.
  25.  
  26. Your commercial terminal emulator most likely implements Telnet Terminal Speed
  27. negotiations (RFC 1079).  This telnet negotiation is meant for use when a 
  28. terminal server which is accepting an dialup connection is used to Telnet to
  29. a host.  This allows the terminal server to transmit to the host the send and
  30. receive rates of the modem.  When you read this RFC you can clearly see from
  31. which era it came from.  All of the discussion is about 100, 300, and 1200 cps
  32. connections.
  33.  
  34. None of the Kermit telnet clients implement this negotiation.  To say that 
  35. the terminal transmits at 38400 is very arbitrary.  Why not say 1000000 since
  36. that is the number of bytes that can be theoretically sent on a 10 Mbit/sec
  37. connection?  The reason is that the terminal speed tables on all Unix hosts 
  38. are limited and only go as high as a specified platform specific value.  The
  39. behavior is undefined when the value sent by the client does not match or greatly
  40. exceeds the values supported by the server.  Many of the older Unix systems 
  41. have a max terminal speed of 9600.  Others are at 38400.  More recent ones
  42. go as high as 456000.  The problem is the case of the undefined systems.  
  43. Since the telnet client is going to be lying anyway, what terminal speed 
  44. should be set?  If you set one too high you won't get a valid value and if you
  45. set it too low the behavior will be undesireable.
  46.  
  47.     Jeffrey Altman * Sr.Software Designer * Kermit-95 for Win32 and OS/2
  48.                  The Kermit Project * Columbia University
  49.               612 West 115th St #716 * New York, NY * 10025
  50.   http://www.kermit-project.org/k95.html * kermit-support@kermit-project.org